carritch [scot] - Spanish English Dictionary